brain and spinal cord-related - Alemán Inglés Diccionario